internal ligament - German English Dictionary